completion of infrastructure - Alemán Inglés Diccionario